have habitually - Spanish English Dictionary